package com.ruoyi.yun.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 车辆管理对象 yun_profile_car
 * 
 * @author ruoyi
 * @date 2023-10-24
 */
public class YunProfileCar extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 车牌号 */
    @Excel(name = "车牌号")
    private String licenseNum;

    /** 车牌颜色 */
    @Excel(name = "车牌颜色")
    private String licenseColor;

    /** 车辆组 */
    @Excel(name = "车辆组")
    private String venicleGroup;

    /** 唯一终端号 */
    @Excel(name = "唯一终端号")
    private String terminalMark;

    /** 终端SIM卡号 */
    @Excel(name = "终端SIM卡号")
    private Long simCardnum;

    /** 物联网卡号 */
    @Excel(name = "物联网卡号")
    private String itofthMark;

    /** 视频通道数 */
    @Excel(name = "视频通道数")
    private Long vdCaeNum;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setLicenseNum(String licenseNum) 
    {
        this.licenseNum = licenseNum;
    }

    public String getLicenseNum() 
    {
        return licenseNum;
    }
    public void setLicenseColor(String licenseColor) 
    {
        this.licenseColor = licenseColor;
    }

    public String getLicenseColor() 
    {
        return licenseColor;
    }
    public void setVenicleGroup(String venicleGroup) 
    {
        this.venicleGroup = venicleGroup;
    }

    public String getVenicleGroup() 
    {
        return venicleGroup;
    }
    public void setTerminalMark(String terminalMark) 
    {
        this.terminalMark = terminalMark;
    }

    public String getTerminalMark() 
    {
        return terminalMark;
    }
    public void setSimCardnum(Long simCardnum) 
    {
        this.simCardnum = simCardnum;
    }

    public Long getSimCardnum() 
    {
        return simCardnum;
    }
    public void setItofthMark(String itofthMark) 
    {
        this.itofthMark = itofthMark;
    }

    public String getItofthMark() 
    {
        return itofthMark;
    }
    public void setVdCaeNum(Long vdCaeNum) 
    {
        this.vdCaeNum = vdCaeNum;
    }

    public Long getVdCaeNum() 
    {
        return vdCaeNum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("licenseNum", getLicenseNum())
            .append("licenseColor", getLicenseColor())
            .append("venicleGroup", getVenicleGroup())
            .append("terminalMark", getTerminalMark())
            .append("simCardnum", getSimCardnum())
            .append("itofthMark", getItofthMark())
            .append("vdCaeNum", getVdCaeNum())
            .toString();
    }
}
